package cn.com.open.itembank.entity;

import cn.com.open.itembank.common.BaseModel;

/**
 * Created by lucky on 2017/7/13.
 */

/**
 * 题库课程模型
 */
public class CourseItemBank extends BaseModel {
    /**
     * 题库ID 
     */
    private String itemBankID;
    /**
     * 资源课程ID 
     */
    private String courseID;
    /**
     * 题库名称 
     */
    private String courseName;
    /**
     * 状态：0，正常；1，停用；-1，删除；
     */
    private Integer status;
    /**
     * 来源：0，内部；1，外部；
     */
    private Integer source;
    /**
     * APPID 
     */
    private String appID;
    /**
     * 共享设置：0，私有；1，共享；
     */
    private Integer isPublic;
    /**
     * 创建时间 
     */
    private String createTime;
    /**
     * 创建机构ID
     */
    private String createOrgID;

    /**
     * Gets 题库ID
     *
     * @return 题库ID item bank id
     */
    public String getItemBankID() {
        return itemBankID;
    }

    /**
     * Sets 题库ID
     *
     * @param itemBankID 题库ID
     */
    public void setItemBankID(String itemBankID) {
        this.itemBankID = itemBankID;
    }

    /**
     * Gets 资源课程ID
     *
     * @return 资源课程ID course id
     */
    public String getCourseID() {
        return courseID;
    }

    /**
     * Sets 资源课程ID
     *
     * @param courseID 资源课程ID
     */
    public void setCourseID(String courseID) {
        this.courseID = courseID;
    }

    /**
     * Gets 题库名称
     *
     * @return 题库名称 course name
     */
    public String getCourseName() {
        return courseName;
    }

    /**
     * Sets 题库名称
     *
     * @param courseName 题库名称
     */
    public void setCourseName(String courseName) {
        this.courseName = courseName;
    }

    /**
     * Gets 状态.
     *
     * @return 状态 status
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * Sets 状态.
     *
     * @param status 状态
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * Gets 来源.
     *
     * @return 来源 source
     */
    public Integer getSource() {
        return source;
    }

    /**
     * Sets 来源.
     *
     * @param source 来源
     */
    public void setSource(Integer source) {
        this.source = source;
    }

    /**
     * Gets APPID.
     *
     * @return APPID app id
     */
    public String getAppID() {
        return appID;
    }

    /**
     * Sets APPID.
     *
     * @param appID APPID
     */
    public void setAppID(String appID) {
        this.appID = appID;
    }

    /**
     * Gets 共享设置.
     *
     * @return 共享设置 is public
     */
    public Integer getIsPublic() {
        return isPublic;
    }

    /**
     * Sets 共享设置.
     *
     * @param isPublic 共享设置
     */
    public void setIsPublic(Integer isPublic) {
        this.isPublic = isPublic;
    }

    /**
     * Gets 创建时间.
     *
     * @return 创建时间 create time
     */
    public String getCreateTime() {
        return createTime;
    }

    /**
     * Sets 创建时间.
     *
     * @param createTime 创建时间
     */
    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    /**
     * Gets 创建机构ID.
     *
     * @return 创建机构ID create org id
     */
    public String getCreateOrgID() {
        return createOrgID;
    }

    /**
     * Sets 创建机构ID.
     *
     * @param createOrgID 创建机构ID
     */
    public void setCreateOrgID(String createOrgID) {
        this.createOrgID = createOrgID;
    }
}
